﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace CreateMDB
{
    class Program
    {
        static void Main(string[] args)
        {
            Cls cls = null;
            (new TestCls<Cls>()).Test(cls);
            testDelegate td = new testDelegate(cls.c);
            // td.BeginInvoke(
        }
    }

    class TestCls<T>
    {
        public void Test(T t)
        {
            if (t.Equals(null))
            {
                Console.WriteLine("T is null");
            }
        }
    }

    class Cls
    {
        public string c(int a, int b) { return string.Empty; }
    }


    public delegate string testDelegate(int a, int b);
}
